SUPPORT / SAMPLES & SAS NOTES
 

Support

Installation Note 52829: Benefits tracking requires a custom catalog

DetailsHotfixAboutRate It

A custom catalog is required to run the SAS® Regular Price Optimization benefits tracking task. Without this catalog, the %TKMI_JOB_RO benefits_track_highlvl_agg task generates an error.

  1. Contact SAS Technical Support for the custom catalog for your operating system. Reference Installation Note 52829.
  2. Create a di_patch directory under in the SASROOT/cmacros directory on your system. For example, if SAS is installed in /sas, the path to the di_patch location is /sas/SASFoundation/9.3/cmacros/di_patch.
  3. Place the catalog provided by SAS Technical Support in SASROOT/cmacros/di_patch.
  4. Locate the disetup.sas program in the SASROOT/sasautos directory and make a backup copy of it. For example, if SAS is installed in /sas, disetup.sas is in /sas/SASFoundation/9.3/sasautos.
  5. Modify disetup.sas by changing this line:
    LIBNAME di_macro (&goodcats);
    to the following lines:
    %let macrc = %sysfunc(LIBNAME(macfix, %unquote(!SASROOT/cmacros/di_patch), base, access=readonly));
    LIBNAME di_macro ( macfix &goodcats);

Click the Hot Fix tab in this note to access the hot fix for this issue.

Once the hot fix is installed, remove the custom catalog from SASROOT/cmacros/di_patch.

Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Regular Price OptimizationMicrosoft® Windows® for x645.2_M45.49.3 TS1M29.4 TS1M2
Linux for x645.2_M45.49.3 TS1M29.4 TS1M2
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.